strip foundations - Türkisch Englisch Wörterbuch